// out: false
*,
::after,
::before {
  box-sizing: border-box;
}

body,
ul,
li,
ol,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
  padding: 0;
  margin: 0;
}

body {
  font-family:
    -apple-system,
    BlinkMacSystemFont,
    PingFangSC-Regular,
    "PingFang SC",
    "Microsoft YaHei",
    "Helvetica Neue",
    Helvetica,
    Arial,
    sans-serif;
  font-size: 14px;
  color: #333;
}

img {
  vertical-align: bottom;
  width: 100%;
  height: 100%;
}

ul,
ol {
  list-style-type: none;
}

a {
  color: #333;
  text-decoration: none;
  -webkit-tap-highlight-color: rgb(0 0 0 / 0%);
}


// 多行溢出隐藏显示省略号
.ellipsis {
  display: -webkit-box;
  /*设置元素显示模式为弹性盒子*/
  -webkit-box-orient: vertical;
  /*设置弹性盒子内部对象的排列方式为垂直排列*/
  -webkit-line-clamp: 2;
  /*限制块级元素内文本显示的行数*/
  overflow: hidden;
  /*超出行数的部分隐藏*/
  text-overflow: ellipsis;
  /*超出了行数显示...*/
}